*{box-sizing: border-box;}
.div{
	margin-left: 2%;
	display: flex;
	width: 96%;
	justify-content: center;
	margin: 0 auto;
}
.div1{
	width: 11%;
	height: 100%;
	border: 1px solid #ccc;
	display: flex;
	font-size: 14px;
	justify-content: center;
	align-items: center;
}
.div3{
	width: 4%;
	height: 100%;
	border: 1px solid #ccc;
	display: flex;
	font-size: 14px;
	justify-content: center;
	align-items: center;
}
.div4{
	font-size: 14px;
	width: 6%;
	height: 100%;
	border: 1px solid #ccc;
	display: flex;
	justify-content: center;
	align-items: center;
}
.div2{
	font-size: 14px;
	width: 20%;
	height: 100%;
	border: 1px solid #ccc;
	display: flex;
	justify-content: center;
	align-items: center;
}
.div5{
	width: 15%;
	height: 100%;
	border: 1px solid #ccc;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 14px;
}

.box,body,html{
	width: 100%;
}
.box{
	box-sizing: border-box;
}
.shoue{
	width: 100%;
}
.active{
	background: #999!important;
}
input{
	border: none;
	outline: none;
}
.b-t{
	width: 100%;
	padding: 20px 4% 40px;
	display: flex;
}
.b-t-s{
	padding: 5px;
	display:flex;
	font-size: 14px;
	justify-content: center;
	align-items: center;
	border: 1px solid #ccc;
	font-weight: bold;
	word-break: break-all;
	color: #000;
}
.b-t-s:nth-of-type(1){
	border-radius: 5px 0 0 5px;
}
.b-t-s:nth-of-type(5){
	border-radius: 0 5px 5px 0;
}
.b-c{
	width: 100%;
	padding-left:4%;
	display: flex;
	align-items: center;
	margin-bottom: 40px;
}
.b-c-s{
	font-size: 14px;
	color: #000;
	color: #494949;
}
.r{
	margin-right: 0.5%;
}
.btn{
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 5px;
	background: #fff;
	border-radius: 5px;
	border: none;
	border: 1px solid #a2a2a2;
}
.xz{
	width: 100%;
	padding-left: 8%;
	display:none;
}
.w{
	width: 7%;
}
.xz-c,.bj-c{
	width: 100%;
	height: 30px;
	display: flex;
	margin-bottom: 20px;
	align-items: flex-start;
	position: relative;
}
.i{
	width: 12px;
	height: 12px;
	border: 1px solid #a5a2a9;
	margin-bottom: 2px;
	margin-right: 0.1%;
}
.a{
	align-items: flex-end!important; 
}
.img{
	width: 160px;
	height: 160px;
}
.label{
	position: absolute;
	left: 6%;
	top: 0;
}
.xuan{
	width: 20%;
	margin-left: 16%;
	display: flex;
	height: 100%;
	align-items: flex-end;
}
.footer{
	width: 100%;
	height: 30px;
	display: flex;
	justify-content: center;
	margin-bottom: 20px;
	margin-top: 20px;
}
.b-r{
	margin-right: 10%;
	margin-left: -10%;
}
.bor{
	border-radius: 0!important;
}
.bj{
	width: 100%;
}
.bj-c-a{
	padding: 0!important;
	justify-content: center!important;
}
.ww{
	width: 5%!important;
}
.b-s-active{
	font-weight: normal!important;
}
.img0,.img1,.img2,.img3{
	max-width:160px;
	max-height:160px;
	display:block;
	margin: 0 auto;
}
.label{
	position: absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
}
